extension cable/lead - Spanish English Dictionary